Skip to content

chore: release version 4.4.4 - #2314

Closed
liz709 wants to merge 1 commit into
masterfrom
liz/release-v4.4.4
Closed

chore: release version 4.4.4#2314
liz709 wants to merge 1 commit into
masterfrom
liz/release-v4.4.4

Conversation

@liz709

@liz709 liz709 commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This pull request bumps the version of dexie (core) to 4.4.4 to prepare the next release.

Related Package Releases

Package Version
dexie 4.4.4
dexie-cloud-addon 4.4.13 (no change)

Bug Fixes

dexie@4.4.4

  • fix: useLiveQuery fails to detect updates when mutating queried objects in-place and calling put() — In default/cloned cache mode (cache: 'cloned'), mutating queried objects in-place and subsequently calling put() on them would pollute the cache directly, preventing subsequent live-queries from detecting the change because the "before" and "after" states in the cache became identical. Live-queries now deeply clone results on read to completely isolate query results from in-place consumer mutations. (#2310)
  • perf: avoid redundant double-cloning on initial query cache populate — Optimized the live-query cache-population block to avoid a redundant deepClone call on cache misses. Since every cache read (including the very first one) now performs a deepClone on read, this optimization reduces the cloning overhead on first-load by exactly 50%. (#2310)

Other Changes

dexie@4.4.4

  • fix: typescript typings - add missing table4 parameter to transaction method — Added the missing table4 parameter to the typescript type definition of Dexie.transaction(), aligning it with other table parameters. Contributed by @renbaoshuo (#2311)

Summary by CodeRabbit

  • Chores
    • Version bumped to 4.4.4.

@coderabbitai

coderabbitai Bot commented Jun 16, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: e3bba89c-850c-43d6-b285-581b2c5c4066

📥 Commits

Reviewing files that changed from the base of the PR and between 0cc46ac and ecaafd8.

📒 Files selected for processing (1)
  • package.json

📝 Walkthrough

Walkthrough

The version field in package.json is incremented from 4.4.3 to 4.4.4. No other files are modified.

Version bump

Layer / File(s) Summary
package.json version field
package.json
version updated from 4.4.3 to 4.4.4.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~1 minute

Suggested reviewers

  • dfahlander

Poem

🐇 A tiny hop, a patch released,
Four-four-four, the count increased!
One line changed, so small, so neat,
The version tag is now complete.
thump thump — ship it! 🎉

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: release version 4.4.4' accurately describes the main change, which is a version bump from 4.4.3 to 4.4.4 as confirmed by the package.json modification and PR objectives.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch liz/release-v4.4.4

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@liz709 liz709 closed this Jun 16, 2026
@liz709
liz709 deleted the liz/release-v4.4.4 branch June 16, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant